//jQuery实现
$(function(){
	//外层采用类选择器
	$(".addOne").click(function () {
		//获取数量    注意：里边不用类选择器，应该用this，表示当前的对象
		var num=$(this).prev().val();
		num++;
		$(this).prev().val(num);//正确的，通过参数赋值
		//获取价格
		var price=($(this).parent().parent().prev().html()).substr(1);

		//计算并修改小计
		$(this).parent().parent().next().html("￥"+price*num);
		//计算总价格     注意：遍历元素用each(function(){}),里边应该用this
		var allPrice=0.0;
		$(".smallPrice").each(function(){
			allPrice+=parseInt($(this).html().substr(1));
		});
		//修改总计
		$("#allPrice").html("￥"+allPrice);
		sessionStorage.setItem("allPrice",allPrice);
	});
});

$(function(){
	//外层采用类选择器
	$(".subOne").click(function(){
		//获取数量    注意：里边补牙用类选择器，应该用this，表示当前的对象
		var num=$(this).next().val();
		if(num>1){
			num--;
			//$(".addOne").prev().val()=num;//错误的
			$(this).next().val(num);//正确的，通过参数赋值
			//获取价格
			var price=($(this).parent().parent().prev().html()).substr(1);
			//计算并修改小计
			$(this).parent().parent().next().html("￥"+price*num);
			//计算总价格     注意：遍历元素用each(function(){}),里边应该用this
			var allPrice=0;
			$(".smallPrice").each(function(){
				allPrice+=parseFloat(($(this).html()).substr(1));
			});
			//修改总计
			$("#allPrice").html("￥"+allPrice);
			sessionStorage.setItem("allPrice",allPrice);
		}
	});
});
